Building a Business Transaction Framework based on Abstract Transaction Constructs
نویسندگان
چکیده
Transaction support is vital for reliability of business processes which nowadays can involve dynamically composed services across organizational boundaries. However, no single transaction model is comprehensive enough to accommodate various transactional properties demanded by those processes. Therefore we develop the Business Transaction Framework, which is based on Abstract Transactional Constructs (ATCs). ATCs are abstract types of existing transaction models that can be composed and executed in a service-oriented transaction framework according to the ATC algebra. By selecting and composing ATCs on demand, flexible and reliable process execution is guaranteed.
منابع مشابه
Flexible Business Transaction Composition in Service-Oriented Environments∗
Reliability and clear semantics in the presence of errors are of key importance for automated execution of business processes. Consequently, transaction support is a major ingredient for business process automation in a Service-Oriented Computing (SOC) environment. As automated business processes become more complex, different parts of business processes have different transaction requirements....
متن کاملA Historic Survey of Transaction Management From Flat to Grid Transactions
This is a working paper for the XTraConServe (XTC) Project, which aims to develop concepts and support facilities for a Business Transaction Framework (BTF) that utilizes abstract transactional constructs (ATCs) to provide a generic foundation for support of complex transactional services in contract-driven inter-organizational business interactions that rely on dynamically composed web service...
متن کاملتحلیلی بر وجوه نهادی مدیریت ریسک در صنعت بیمه مبتنی بر رویکرد اقتصاد هزینه مبادله
While many studies have been conducted regarding the analysis and risk assessment in the insurance, less attention has been paid to cognitive and objective aspects of uncertainty concept. The role of insurance companies to cover existing uncertainty in the framework of legal contracts can be crystallized. Thus, the measurement unit of dealing between insurer and insured is transaction. Imper...
متن کاملThe Influence of an External Transaction on a BPEL Scope
Business processes constitute an integral part of today’s IT applications. They contain transactions as essential building blocks to ensure integrity and all-or-nothing behavior. The Business Process Execution Language is the dominant standard for modeling and execution of business processes in a Web service environment. BPEL itself contains a transaction model based on compensation, that descr...
متن کاملLegal Analysis of bank in the Iranian commercial market based on the theory of transaction costs
Understanding the necessity of establishing a bank in Iran requires a correct realizing of the mechanism of the money market in an era in which banks had no place or position. At that time distrusting on the borrower credits, lack of reliable information about the number and place of lenders, rising interest rates and the prevalence of high- interest borrowing were some of the costs that transa...
متن کامل